Component({
  options:{
    multipleSlots:true //在组件定义时，选项中启用多用slot支持 否则无效
  },

  // 组件的属性列表
  properties:{
    // title:属性名
    // type：类型(*必填)，目前接受类型包括：string、number、object、array、null
    // value：属性初始值(可选)，如果未指定会根据类型选择一个
    // 弹窗标题
    // title:{
    //   type:String,
    //   value:'标题'
    // },
    // 弹窗内容
    content:{
      type:String,
      value:'弹窗详细内容'
    },
    // 弹窗确认按钮
    confirmText:{
      type:String,
      value:'确定'
    }

  },

  // 组件初始数据
  data:{
    // 控制弹窗显示
    isShow:false
  },
  // 组件方法列表
  methods:{
    // 公共方法
    // 隐藏弹窗
    hideAlertView(){
      this.setData({
        isShow:!this.data.isShow
      })
    },
    // 显示弹窗
    showAlertView(){
      this.setData({
        isShow:!this.data.isShow
      })
    },
    // 内部私有方法
    // triggerEvent用于向父级传递事件
    _confirmEvent(){
      this.triggerEvent("confirmEvent")
    }
  }


})